PHPMailer
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
PHPMailer est une bibliothèque logicielle d'envoi d'e-mails en PHP. En effet, envoyer un email en code natif exige un haut niveau de connaissance des normes SMTPcite-ref-2[2], du format des emails (tels que l'HTML et le retour chariot), et des vulnérabilités d'injection de code pour spammer.
Contents
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Caractéristiques
Historique
• PHPMailer fut initialement créé en 2001 par Brent R. Matzelle comme un projet sur SourceForge.net.
• Marcus Bointon (coolbru sur SourceForge) et Andy Prevost (codeworxtech) prirent en charge le projet en 2004.
• Puis il est devenu un projet de l'incubateur Apache sur Google Code en 2010, géré par Jim Jagielskicite-ref-5[5].
• Marcus a créé son fork sur GitHub.
• Jim et Marcus décident d'unir leurs forces et d'utiliser GitHub comme dépôt officiel de PHPMailer.
Popularité
Worx International Inc déclara en 2009cite-ref-6[6]cite-ref-7[7] : PHPMailer continue à être la classe de transport la plus populaire du monde, avec une estimation de 9 millions d'utilisateurs dans le monde entier. Les téléchargements se poursuivent à un rythme accéléré, tous les jours. (Un utilisateur signifiant d'un développeur appelant le code).
PHPMailer envoie une extension SMTP de commande avec les e-mails envoyés comme ci-dessous, qui peut être utilisée pour obtenir le rapport d'utilisation de PHPMailer sur les fournisseurs de messagerie électronique :
X-Mailer: PHPMailer 5.2.13 (https://github.com/PHPMailer/PHPMailer)
Cet en-tête SMTP peut être différent selon les versions de PHPMailer, et peut également être supprimé ou modifié par le code PHP.
Références
cite-note-wikidata-ac0f2498e859ebf7512021d9205e03318a2afbe3-11. « Release 7.0.0 », 15 octobre 2025 (consulté le 20 octobre 2025)
cite-note-22. ↑ RFC 821 (rendu obsolète par RFC 2821), RFC 2821 (rendu obsolète par RFC 5321) et RFC 5321
cite-note-33. ↑ Worxware claims 9 million MUA use PHPMailer: Frozen web page for the update Dec2013 on phpmailer.worxware.com
cite-note-44. ↑ PHPMailerest requis par Mantis Bug Tracker
cite-note-55. ↑ « Google Code Archive - Long-term storage for Google Code Project Hosting. », sur code.google.com
cite-note-66. ↑ « phpmailer – phpmailer », sur phpmailer.worxware.com
cite-note-77. ↑ « FreezePage », sur www.freezepage.com
• Portail de l’informatique
• Portail d’Internet